package com.jiufen.Service;

import com.jiufen.Exception.RemainingStudentsException;
import com.jiufen.Pojo.Clazz;
import com.jiufen.Pojo.ClazzQueryParam;
import com.jiufen.Pojo.PageResult;

import java.util.List;

public interface ClazzService {

    public PageResult<Clazz> getClazzList(ClazzQueryParam clazzQueryParam) ;

    List<Clazz> getClazzListNew();

    Integer saveClass(Clazz clazz);

    Clazz getClassById(Integer id);

    Integer updateClass(Clazz clazz);

    Integer deleteClass(Integer id) throws RemainingStudentsException;
}
